Idea Principal
Es una norma de desarrollada por tres organizaciones: la ISO, la IEC y la IEEE.
Esta norma establece las directrices y requisitos para la ingeniería de requisitos en sistemas y productos de software a lo largo de su ciclo de vida. Esta norma reemplaza y amplía los lineamientos de IEEE 830-1998, proporcionando definiciones más completas, atributos y características de un buen requerimiento, así como orientación sobre la aplicación iterativa y recursiva de procesos de requisitos.(IEEE SA - IEEE/ISO/IEC 29148-2018, s. f.)
El hecho de que la norma sea publicada por las tres organizaciones simultáneamente le otorga el máximo nivel de reconocimiento global, integrando los requisitos y las mejores prácticas en los campos de:
- Gestión de calidad y procesos generales de sistemas (ISO)
- Componentes y sistemas electrotécnicos (aunque su alcance se ha ampliado en software) (IEC)
- Ingeniería de software y sistemas (IEEE)
Objetivos
- Establecer los criterios de calidad para un requisito de software y detallar los atributos esenciales que deben poseer.
- Guiar la ingeniería y gestión de requisitos en el contexto de procesos de Ciclo de Vida del Desarrollo del Software.
- Mejorar la calidad, trazabilidad, análisis y validación de los requisitos en proyectos de software y sistemas.
Contenido
-
Procesos y productos de ingeniería de requisitos (captura, análisis, especificación, validación y gestión de cambios).
-
Estructura de productos de información, aplicable a la documentación formal de requisitos (reemplazando las de IEEE 830).
-
Características de un buen requerimiento: necesario, correcto, verificable, alcanzable, no ambiguo, comprensible, consistente y trazable.
-
Recomendaciones para la reutilización, el enfoque iterativo e incremental y la integración de requisitos en todo el Ciclo de Vida del Desarrollo del Software.
-
Relación e integración con la gestión de requisitos dentro del SDLC y prácticas ágiles y modernas.
Complementariedad con IEEE 830-1998
-
La norma IEEE 830-1998 está enfocada en la estructura y calidad de la Especificación de Requisitos de Software (SRS).
-
Esta norma se expande a procesos integrados de ingeniería de requisitos, abarcando sistemas y software, e introduce mejores prácticas modernas, atributos y gestión continua.
-
Proporciona criterios para evaluar la calidad de cada requerimiento, técnicas para refinamiento y mejora, así como productos de información estandarizados que sustituyen a las antiguas plantillas SRS.
Importancia
Constituye la referencia mundial actual para la definición, documentación y gestión de requisitos en proyectos de ingeniería de software y sistemas, aplicando tanto para entornos tradicionales como ágiles.
Referencias
IEEE SA - IEEE/ISO/IEC 29148-2018. (s. f.). Recuperado 8 de octubre de 2025, de https://standards.ieee.org/ieee/29148/6937/